to be covered with water - Español Inglés Diccionario